screw the pooch - Turkish English Dictionary